golf golf course accommodation estate planning golf club b&b cpa self catering financial planning tax tax preparation bed and breakfast tax planning holiday accounting christmas cottage golf clubs accountant